package com.zenchn.service;

import com.zenchn.generic.GenericService;
import com.zenchn.model.TMiCustomerUpgrade;
import com.zenchn.model.TMiCustomerUpgradeExample;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @author wlf
 * @version 1.0
 * @date 2021/6/7 11:59:15
 */
public interface CustomerUpgradeService extends GenericService<TMiCustomerUpgrade,String, TMiCustomerUpgradeExample> {

    /**
     * 获取升降级管理信息列表
     * @param keyword
     * @param areasCodeList
     * @param areasCode
     * @param accountId
     * @param operatorId
     * @param customerType
     * @param startDate
     * @param endDate
     * @return
     */
    List<TMiCustomerUpgrade> selectDynamicSqlByParameter(String keyword, List<String> areasCodeList, String areasCode, String accountId, String operatorId, String customerType, LocalDateTime startDate, LocalDateTime endDate);
}
